ÀÌ ÅäÇÈÀº ´ç½ÅÀÌ IDEA¿Í ÇÔ²² ÀÛ¾÷ÇÏ´Â °Í¿¡ µû¶ó ³ªÅ¸³¯ ¼ö ÀÖ´Â "°øÅë" ´ÙÀ̾ó·Î±×¿¡ ´ëÇØ ±âº» ·¹ÆÛ·±½º Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
º¸ÅëÀÇ ½Ã½ºÅÛ ´ÙÀ̾ó·Î±×(¿¹¸¦ µé¸é ¿î¿µ ü°è¿¡¼ ÆÄÀÏÀ» ¼±ÅÃÇÏ´Â ´ÙÀ̾ó·Î±×)ÀÇ º¯ÈÀÎ ´ÙÀ̾ó·Î±×´Â ±×µéÀÌ ¸ðµç Ç÷§Æû¸¶´Ù º¯ÇÒ ¼ö ÀÖ°í,
¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿¡°Ô Àͼ÷ÇØ¾ß ÇÏ´Â °Í¿¡ µû¶ó¼ ¹®¼ÈµÇÁö´Â ¾Ê½À´Ï´Ù.
¿ÀÈ÷·Á, ´Ù¸¥ ŽºÅ© ¶Ç´Â ±â´É¿¡ °ÉÃļ °øÀ¯µÉ ¼öµµ ÀÖ°í ¹®¸Æ¿¡ µû¸¥ º¯È¸¦ °¡Áú ¼öµµ ÀÖ´Â ¸î °³ÀÇ ´ÙÀ̾ó·Î±×´Â ¹®¼ÈµË´Ï´Ù.
´ÙÀ½ÀÇ ´ÙÀ̾ó·Î±×´Â ¿©±â¿¡¼ ¹®¼ÈµË´Ï´Ù:
|
ÀÌ ´ÙÀ̾ó·Î±×´Â ´ç½ÅÀÌ Å¬·¡½º¸¦ ÁöÁ¤Çϰųª, ¼±ÅÃÇÒ Çʿ䰡 ÀÖÀ» ¶§ ³ªÅ¸³³´Ï´Ù. ´ÙÀ̾ó·Î±× ŸÀÌÆ²Àº ´ç½ÅÀÇ ¹®¸Æ(¿¹¿Ü Ŭ·¡½º¸¦ ¼±ÅÃÇϱâ À§ÇÑ ´ÙÀ̾ó·Î±×´Â ½ºÅ©¸° ¼¦¿¡ ³ªÅ¸³³´Ï´Ù)¿¡ µû¶ó ´Ù¾çÇÕ´Ï´Ù. ±×·¯³ª »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â ¸ðµç °æ¿ì¿¡ °°Àº °ÍÀÔ´Ï´Ù. ÀÌ ´ÙÀ̾ó·Î±×´Â µÎ ÅÇÀ» Á¦°øÇÕ´Ï´Ù:
1. Search By Name:

ÀÌ ÅÇÀº Ŭ·¡½º À̸§¿¡ ´ëÇØ ÁõºÐ °Ë»öÀ» Á¦°øÇÕ´Ï´Ù. À̰ÍÀº ´ç½ÅÀÌ ÃÖ¼ÒÇÑ ±× À̸§ÀÇ Ã¹ ¹øÂ° ¹®ÀÚ¸¦ ¾Ë°í ÀÖÀ¸¸é Ŭ·¡½º¸¦ ¼±ÅÃÇÏ´Â °¡Àå ºü¸¥ ¹æ¹ýÀÔ´Ï´Ù.
Ŭ·¡½º¿¡ ´ëÇØ ÀÌ ¹æ¹ýÀ¸·Î °Ë»öÇϱâ À§Çؼ, ¹ß°ßÇϴ Ŭ·¡½ºÀÇ À̸§À» ŸÀÌÇÎÇϱ⠽ÃÀÛÇϽʽÿÀ.
IDEA´Â ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡ °¡½ÃÀûÀΠŬ·¡½º¿¡ ´ëÇØ °Ë»öÇϰí, ´ç½Å¿¡°Ô À̸§ÀÌ Å¸ÀÌÇÁµÈ ¹®ÀÚ(¾î¶² °ÍÀÌ ÀÖ´Ù¸é)·Î ½ÃÀÛÇϴ Ŭ·¡½ºÀÇ ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀº ¼±ÅÃÀÇ ¸ñ·ÏÀ» Á¼È÷±â À§ÇØ ´õ ¸¹Àº ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù, ¶Ç´Â ´ç½ÅÀÌ ¿øÇϴ Ŭ·¡½º¿¡ ¸ñ·ÏÀ» Æ÷Ä¿½ºÇÏ°í ½ºÅ©·Ñ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡ °Á¶µÈ Ŭ·¡½º À̸§À» ¸®ÅÏÇϱâ À§ÇÏ¿© OK¸¦ Ŭ¸¯Çϰųª Enter¸¦ ´©¸¨´Ï´Ù.
2. Tree View:

ÀÌ ÅÇÀº ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®(¶óÀ̺귯¸® Æ÷ÇÔ)ÀÇ ÆÐŰÁö °èÃþÀÇ Æ®¸® ºä¸¦ Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®ÀÇ ÆÐŰÁö(¶óÀ̺귯¸® Æ÷ÇÔ)À» ÅëÇØ ºê¶ó¿ìÁî¿¡¼ ±×°ÍÀ» »ç¿ëÇÒ ¼ö ÀÖ°í, Ŭ·¡½º¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ç½ÅÀÌ ¿øÇϴ Ŭ·¡½º¸¦ ¹ß°ßÇßÀ» ¶§, ¾ÖÇø®ÄÉÀ̼ǿ¡ Ŭ·¡½º À̸§À» ¸®ÅÏÇϱâ À§ÇÏ¿© OK¸¦ Ŭ¸¯Çϰųª Enter¸¦ ´©¸¨´Ï´Ù.
|
[ TOP ]
|
|
CHOOSE METHOD / CHOOSE FIELD
DIALOG
|
´ç½ÅÀÌ ¸Þ¼Òµå ¶Ç´Â Çʵ带 ÁöÁ¤ÇÒ Çʿ䰡 ÀÖÀ» ¶§ ÀÌ ´ÙÀ̾ó·Î±×°¡ Ç¥½ÃµË´Ï´Ù. ŸÀÌÆ²Àº ´ç½ÅÀÇ ¹®¸Æ¿¡ µû¶ó º¯ÇÕ´Ï´Ù.
Choose Method ´ÙÀ̾ó·Î±×´Â Ưº°ÇÑ Å¬·¡½ºÀÇ ¸Þ¼Òµå¸¦ ¸®½ºÆ® ÇÕ´Ï´Ù(´ç½ÅÀÌ ´ÙÀ̾ó·Î±×¸¦ Æ÷ÇÔÇÏ´Â ¹®¸Æ¿¡ ÀÇÁ¸Çϰí Àִ Ŭ·¡½º). ¹®¸Æ »ó¿¡ ÀÇÁ¸ÇÏ¿© ±×°ÍÀº ¶ÇÇÑ ÇöÀçÀÇ ¹üÀ§¿¡¼ Á¶»ó ¶Ç´Â ´Ù¸¥ °ü·Ã Ŭ·¡½ºÀÇ ¸Þ¼Òµå¸¦ ¶ÇÇÑ Ç¥½ÃÇÒÁöµµ ¸ð¸¨´Ï´Ù.
Choose Field ´ÙÀ̾ó·Î±×´Â Ưº°ÇÑ Å¬·¡½ºÀÇ Çʵ带 ¸®½ºÆ® ÇÕ´Ï´Ù(´ç½ÅÀÌ ´ÙÀ̾ó·Î±×¸¦ Æ÷ÇÔÇÏ´Â ¹®¸Æ¿¡ ÀÇÁ¸Çϰí Àִ Ŭ·¡½º). ¹®¸Æ »ó¿¡ ÀÇÁ¸ÇÏ¿© ±×°ÍÀº ¶ÇÇÑ ÇöÀçÀÇ ¹üÀ§¿¡¼ Á¶»ó ¶Ç´Â ´Ù¸¥ °ü·Ã Ŭ·¡½ºÀÇ Çʵ带 ¶ÇÇÑ Ç¥½ÃÇÒÁöµµ ¸ð¸¨´Ï´Ù.
toolbar´Â ¾çÂÊ ´ÙÀ̾ó·Î±×¿¡¼ °°Àº °ÍÀÔ´Ï´Ù. ±×°ÍÀº ´ç½ÅÀÌ ¸ñ·Ï µð½ºÇ÷¹ÀÌ(¾Æ·¡ ±×¸² »ó¿¡¼ ÄݾƿôÀ» º¸½Ê½Ã¿À)¸¦ ¹Ù²Ù´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

Toolbar functions
Sort
Alphabetically:
¿À¸§Â÷¼øÀ¸·Î ¸Þ¼Òµå/Çʵå À̸§À» ¾ËÆÄºª¼øÀ¸·Î ¼ÒÆ®ÇÕ´Ï´Ù. ¸¸ÀÏ Show Classes°¡ ONÀ¸·Î Åä±ÛµÇ¸é, ¸ñ·ÏÀÇ °¢ ³ëµå´Â º°µµ·Î ¼ÒÆ®µË´Ï´Ù.
Show
Classes:
ONÀ¸·Î Åä±ÛµÇ¾úÀ» ¶§, ¸ñ·ÏÀº ÇöÀç ¹üÀ§¿¡¼ °¢ Ŭ·¡½º¸¦ À§ÇÑ º°µµ ³ëµå¸¦ Ç¥½ÃÇϰí, ºÎ³ëµå·Î¼ ¸Þ¼Òµå/Çʵ带 Ç¥½ÃÇÕ´Ï´Ù. OFF·Î Åä±ÛµÇ¾úÀ» ¶§, ¹üÀ§ÀÇ ¸ðµç Ŭ·¡½ºÀÇ ¸ðµç ¸Þ¼Òµå/Çʵå´Â ÇϳªÀÇ ¸ñ·Ï¿¡ ³ªÅ¸³³´Ï´Ù.
Expand
All:
¸ñ·Ï¿¡¼ ¸ðµç ³ëµå¸¦ È®Àå½Ãŵ´Ï´Ù
Collapse
All:
¸ñ·Ï¿¡¼ ¸ðµç ³ëµå¸¦ Ãà¼Ò½Ãŵ´Ï´Ù
|
[ TOP ]
|
|
´ç½ÅÀÇ Å½ºÅ©°¡ ÀϺΠ°æ·ÎÀÇ »ç¾ç¿¡ ´ëÇØ ºÒ·ÁÁú ¶§¸¶´Ù ÀÌ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù. ¿¹¸¦ µé¸é, File | Settings: Compiler: Add
Directory ´Â ÀÌ ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù. ´ÙÀ̾ó·Î±× ŸÀÌÆ²Àº ´ç½ÅÀÇ ¹®¸Æ¿¡ µû¶ó º¯ÇÒÁöµµ ¸ð¸¨´Ï´Ù. ±×·¯³ª ¹èÄ¡´Â °°Àº °ÍÀÔ´Ï´Ù. ´ÙÀ̾ó·Î±×´Â ´ç½ÅÀÇ ¿î¿µ ü°èÀÇ °øÅë ÆÄÀÏ ¼±ÅÃÀÚ ´ÙÀ̾ó·Î±×¸¦ ±âº»ÀûÀ¸·Î ÀÛµ¿½Ãŵ´Ï´Ù. ±×·¯³ª, ´ç½ÅÀÇ À¯Àú Ȩ µð·ºÅ͸® ¶Ç´Â ÇöÀç ÇÁ·ÎÁ§Æ®ÀÇ È¨ µð·ºÅ͸®·Î µð·ºÅ͸®¸¦ Á¡ÇÁ½ÃŰ´Â ´É·Â°ú °°Àº Åø¹Ù »óÀÇ ¾î¶² Ưº°ÇÑ ±â´ÉÀÌ ÀÖ½À´Ï´Ù(¾Æ·¡ ±×¸²À» º¸½Ê½Ã¿À).

|
[ TOP ]
|
Edit Scopes ´ÙÀ̾ó·Î±×´Â ´ç½Å¿¡°Ô ¿©·¯ °¡Áö IDEA µ¿ÀÛ¿¡ ´ëÇØ ¹üÀ§¸¦ Á¤ÀÇÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

´ÙÀ̾ó·Î±×´Â µÎ ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù.
´ÙÀ̾ó·Î±×ÀÇ ¿ÞÂÊ ºÎºÐÀº ¹üÀ§ ÆÐÅÏÀ» °ü¸®Çϱâ À§ÇØ »ç¿ëµË´Ï´Ù. ±×°ÍÀº 3 ¹öưÀÇ Åø¹Ù »Ó¸¸ ¾Æ´Ï¶ó Á¤ÀÇµÈ ¹üÀ§ÀÇ ¸ñ·ÏÀ» Æ÷ÇÔÇÕ´Ï´Ù:
1.
Add - »õ·Î¿î ÆÐÅÏÀ» Ãß°¡Çϱâ À§ÇØ »ç¿ëµË´Ï´Ù
2.
Remove - ¼±ÅÃµÈ ÆÐÅÏÀ» Á¦°ÅÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù
3.
Copy - ¼±ÅÃµÈ ÆÐÅÏÀ» º¹»çÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù
´ÙÀ̾ó·Î±×ÀÇ ¿À¸¥ÂÊ(´õ Å«) ºÎºÐÀº ´ç½Å¿¡°Ô ¹üÀ§ ÆÐÅÏ ¸ñ·Ï¿¡¼ ¼±ÅÃµÈ Æ¯º°ÇÑ ÆÐÅÏÀÇ ¼Ó¼ºÀ» º¸¿©ÁÖ°í ¹Ù²Ù´Â °ÍÀ» Çã¿ëÇÕ´Ï´Ù.
Name
|
ÇöÀç ¼±ÅÃµÈ ÆÐÅÏÀÇ À̸§.
|
Pattern
|
ÇöÀç ¼±ÅÃµÈ ÆÐÅÏ. ÆÐÅÏ ÅØ½ºÆ®´Â Dependency
Validation Language Syntax ¼ºê¼½¼Ç¿¡¼ ±â¼úµÈ ½ºÅ©¸³Æ®¿Í °°Àº ¾ð¾îÀÇ µµ¿òÀ¸·Î ¾²¿©Áý´Ï´Ù.
´ç½ÅÀº ÆÐÅÏ ÅØ½ºÆ®¸¦ ¼öµ¿À¸·Î ¾²°í/ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù, ¶Ç´Â ±×°ÍÀº ¾Æ·¡¿¡¼ ±â¼úµÈ °Íó·³ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

|
IDEA´Â ´ç½Å¿¡°Ô ºñ¾î Àְųª ºÎÁ¤È®ÇÑ ÆÐÅÏÀ» ÀúÀåÇϵµ·Ï ÇÏÁö´Â ¾Ê½À´Ï´Ù. ´ç½Å¿¡°Ô Syntax
Error °æ°í·Î ÇÁ·ÒÇÁÆ®µÉ °ÍÀÔ´Ï´Ù.
|
|
Project
Scope Tree view
|
Æ®¸®-º¸±â´Â ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ¹üÀ§¿¡¼ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.
º¸±â ÇÁ¸®Á¨Å×À̼ÇÀº Åø¹Ù ¹öư°ú ÇÔ²² ¹Ù²ð ¼ö ÀÖ½À´Ï´Ù.
¹üÀ§¿¡ Æ÷ÇԵǴ ÆÄÀÏÀÇ ¼ö´Â Æ®¸® º¸±â ÆÐ³Î À§¿¡ ³ªÅ¸³³´Ï´Ù.
¹üÀ§¿¡¼ Æ÷ÇԵǴ Æú´õ¿Í ÆÄÀÏÀº ³ì»ö ÆùÆ®·Î ¸¶Å©µË´Ï´Ù.
Á¦¿ÜµÈ ÆÄÀϰú Æú´õ´Â ºí·¢ ÆùÆ®·Î ¸¶Å©µË´Ï´Ù.
Á¦¿ÜµÇ°í Æ÷ÇÔµÈ ¼ºêÆú´õ¸¦ Æ÷ÇÔÇϰí ÀÖ´Â Æú´õ´Â Ǫ¸¥ ÆùÆ®·Î ¸¶Å©µË´Ï´Ù.
|
Include/Exclude
|
Æ®¸® º¸±â¿¡¼ ¼±ÅÃÇÑ ±¸¼º ¿ä¼Ò ¹üÀ§¸¦ Æ÷ÇÔ/Á¦¿ÜÇÏ´Â °ÍÀ» Æ÷ÇÔÇÕ´Ï´Ù. ¸¸ÀÏ ±×°ÍÀÌ Æú´õ¶ó¸é ±× ¼ºêÆú´õ´Â Æ÷ÇÔµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
»óÀÀÇϴ ǥÇö½ÄÀº Pattern ÅØ½ºÆ® Çʵ忡¼ ÀÚµ¿ÀûÀ¸·Î Ãß°¡µÉ °ÍÀÔ´Ï´Ù.
|
Include/Exclude Recursively
|
Æ®¸® º¸±â¿¡¼ ¼±ÅÃÇÑ ±¸¼º ¿ä¼Ò ¹üÀ§¸¦ Æ÷ÇÔ/Á¦¿ÜÇÏ´Â °ÍÀ» Æ÷ÇÔÇÕ´Ï´Ù. ¸¸ÀÏ ±×°ÍÀÌ Æú´õ¶ó¸é ±× ¼ºêÆú´õ´Â Æ÷ÇÔµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
»óÀÀÇϴ ǥÇö½ÄÀº Pattern ÅØ½ºÆ® Çʵ忡¼ ÀÚµ¿ÀûÀ¸·Î Ãß°¡µÉ °ÍÀÔ´Ï´Ù.
|
|
Æ®¸® º¸±â Åø¹Ù´Â ´ç½Å¿¡°Ô ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÌ Á¦°øµÈ ¹æ¹ýÀ» ¹Ù²Ù´Â °ÍÀ» Çã¶ôÇÏ´Â 5 ¹öưÀ» Æ÷ÇÔÇÕ´Ï´Ù.
Flatten
Packages
|
¹öưÀÌ ´·ÁÁú ¶§, ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÆÐŰÁö´Â ÇϳªÀÇ ·¹º§ Æ®¸® º¸±â·Î¼ Ç¥½ÃµË´Ï´Ù.
µû¶ó¼, ¸¸ÀÏ ´ç½ÅÀÇ ÆÐŰÁö°¡ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ³»¿¡¼ ±íÀº ¾î¶² °÷À̶ó¸é, ÅÇ¿¡¼ ±×°ÍÀ» ¹ß°ßÇϱâ À§ÇØ Àüü Æ®¸® °èÃþÀ» »ô»ôÀÌ Á¶»çÇÏ´Â °ÍÀÌ ÇÊ¿äÇÑ °ÍÀÌ ¾Æ´Ï¶ó ¹Ù·Î ±× À̸§À» ã´Â °Í ÀÔ´Ï´Ù.
|
Show Files
|
´·ÁÁú ¶§, Æú´õ¿¡¼ ÆÄÀÏÀ» Ç¥½ÃÇÕ´Ï´Ù.
|
Show Modules
|
¸¸ÀÏ ´·ÁÁö¸é, Æ®¸® º¸±âÀÇ Ç׸ñÀº »óÀÀÇÏ´Â ¸ðµâ ³ëµå ¾Æ·¡¿¡¼ ³ªÅ¸³³´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ÇÁ·ÎÁ§Æ® Ç׸ñÀº »óÀÀÇÏ´Â ÆÐŰÁö(ÆÐŰÁö¿Í ÇÔ²² sourcepath¿Í °°ÀÌ) ¾Æ·¡¿¡¼ º¸¿©Áý´Ï´Ù.

|
Modules ÀÇ Á¸Àç´Â ´ç½Å¿¡°Ô ¸î °³ÀÇ ¸ðµâ »çÀÌ¿¡¼ ÆÐŰÁö ºÐÇÒÀ» °®´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
±×¸®°í ³ªÅ¸³ª´Â ¸ðµâ ¾øÀÌ ´ç½ÅÀº ±×°ÍÀ» ¹ß°ßÇÒ ¼ö ¾ø½À´Ï´Ù.
|
|
Group by
Scope Type
|
´·ÁÁú ¶§, Æ®¸® º¸±â¿¡¼ ¸ðµç Ç׸ñÀº »óÀÀÇÏ´Â ¹üÀ§ ŸÀÔÀ¸·Î ±×·ìµË´Ï´Ù. ±×°ÍÀº Library Classes, Production
Classes ¿Í Test
Classes ³ëµå ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù.
|
Show
Included Only
|
´·ÁÁú ¶§, ÇöÀçÀÇ ¹üÀ§¿¡ Æ÷ÇԵǴ Ç׸ñÀº Æ®¸® º¸±â¿¡ ³ªÅ¸³³´Ï´Ù.
|
|
|
[ TOP ]
|
|